Supplier Page from MyBioSource.com for Recombinant Pseudomonas putida UPF0114 protein PP_0682 (PP_0682)